man who has sexual intercourse frequently - Turkish English Dictionary